forked from espressif/arduino-esp32
-
Notifications
You must be signed in to change notification settings - Fork 0
Merge new updates for master #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Updated magicbit variant * Added LED_BUILTIN
* add core installation 1.0.2 * added 1.0.3
Only space for 1 characteristic is allocated, requesting 10 leads to stack corruption.
* Add generic IP calculations Add: calculateNetworkID(IPAddress ip, IPAddress subnet) => Calculate the network id using the ip and subnet (e.g. 192.168.0.0) calculateBroadcast(IPAddress ip, IPAddress subnet) => Calculate the broadcast ip using the ip and subnet (e.g. 192.168.0.255) calculateSubnetCIDR(IPAddress subnetMask) => Calculate the subnet CIDR using the subnet (e.g. 24) Add: broadcastIP() => Retrieve the network id (e.g. 192.168.0.0) networkID() => Retrieve the broadcast IP (e.g. 192.168.0.255) subnetCIDR() => Retrieve the subnet CIDR (e.g. 24) Add: broadcastIP() => Retrieve the network id (e.g. 192.168.0.0) networkID() => Retrieve the broadcast IP (e.g. 192.168.0.255) subnetCIDR() => Retrieve the subnet CIDR (e.g. 24) Add: softAPBroadcastIP() => Retrieve the network id (e.g. 192.168.0.0) softAPNetwrokID() => Retrieve the broadcast IP (e.g. 192.168.0.255) softAPSubnetCIDR() => Retrieve the subnet CIDR (e.g. 24)
BLEAdvertising::handleGAPEvent -> ESP_GAP_BLE_ADV_STOP_COMPLETE_EVT should NOT call start()!
The progress callback was only invoked with Update.writeStream before
more secure
* ESP.getCpuFreqMHz was returning the CONFIG_ variable. Now calls the getCpuFrequencyMhz function. * Changed the Esp function to uint32_t to match
* add timed wait * Added Notification/Indication data and status callbacks * imply null-object pattern for BLE callback
* Fix persistance issue found, see ESP8266 issue #6152 * Correcting the parsing of the header for HTTP1.0 * Send 'Connection: Close' header in case of HTTP1.0 * Let reuse connection depend on protocol used: HTTP1.0 or HTTP1.1 * Fixed reuse, added null ptr checks, added check for _trainsportTraits in connect() in case _client was set null * Fix reuse connection issues, similar to ESP8266 PR #6176
* Removed pragme in BLERemoteService.cpp * Added the line at the top and changed to warning
Pull in bugfixes from the ESP8266 repo for problems in the SSO implementation of replace(). See the following patches for full details: esp8266/Arduino@54240d2#diff-8d9e71e16d437343017df828f0528f63 esp8266/Arduino@78a1a66#diff-8d9e71e16d437343017df828f0528f63 esp8266/Arduino@4e93584#diff-8d9e71e16d437343017df828f0528f63 Fixes #3140
* Rework the sketch builder to match the IDE * Link the board to the home folder * Rename files for clarity * move ci files to own subfolder * Update Github CI to use the new script locations
…ng us (#3175) * Fix long Ticker period conversion * Simplify long Ticker period conversion fix by using 1000ULL
Some ESP32 chips are rated only to 160MHz. This change adds support for them and does not allow frequency to be switched to 240MHz
Pointing to an old fork is misleading.
* Use loc_buf for small strings, check for error return from vsnprintf * cleanup arg when bailing out of new * Use malloc/free instead of new/delete in printf * Return actual bytes written in printf * FIX: write before free
* Expose uartStartDetectBaudrate(uart_t *) in esp32-hal-uart.h and call it from HardwareSerial::begin() if baudrate detection is requested (by passing a baudrate of 0) to solve baudrate detection problems * Avoid a division by zero error in uartGetBaudRate()
* Fix wrong values in .cvs files Add missing upload size for partitions bigger than default one * Add new partion to generic Fix hardcoded partition for 16M flash
* Inline ESP::getCycleCount() to make it safe to call from ISRs * Attribute IRAM_ATTR ISR-safe function in addition to inlining.
…UNNING (#3197) * Added timeout to WiFiScan class to prevent haning at stucking at WIFI_SCAN_RUNNING when scan fails internally * fixed tabs and returns, connected scanTimeout to max_scan_per_channel timeout * Corrected tabs two * Added static vars scanTimeout und scanStarted to WiFiScan.h protected section * Fixed missing ; in line 64
* Update app_httpd.cpp * Stop LWIP from using PSRAM and enable OV7725
this is due to ussage of esp_err_t result; instead of boolean, ESP_OK =0 so it is false
The old version would crash the Stino plugin, which appears not to support quotes in board names
…re no memory leak. (#3246)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.